John Lewis has told staff it will not be paying them a bonus for the third time in four years, even as it swung back into profit.
John Lewis has told staff it will not be paying them a bonus for the third time in four years, even as it swung back into profit.